﻿//创建和初始化地图函数：
function initMap(){
      createMap();//创建地图
      setMapEvent();//设置地图事件
      //addMapOverlay();//向地图添加覆盖物
    }

    function createMap(){ 
      //map = new BMap.Map("map"); 

     // map.centerAndZoom(new BMap.Point(113.931741,22.552764),21);//113.931741,22.552764
    var x = 113.931741
    var y = 22.552764;
    var ggPoint = new BMap.Point(x,y);
    var bm = new BMap.Map("map");  
    bm.centerAndZoom(ggPoint, 21);
    bm.addControl(new BMap.NavigationControl());
    var markergg = new BMap.Marker(ggPoint);
    bm.addOverlay(markergg); //添加GPS marker
    var labelgg = new BMap.Label("深圳市南山区南山设计产业园工业村6栋307-309",{offset:new BMap.Size(20,-10)});
    markergg.setLabel(labelgg); //添加GPS label

    // //坐标转换完之后的回调函数
    // translateCallback = function (data){
    //   if(data.status === 0) {
    //     var marker = new BMap.Marker(data.points[0]);
    //     bm.addOverlay(marker);
    //     var label = new BMap.Label("转换后的百度坐标（正确）",{offset:new BMap.Size(20,-10)});
    //     marker.setLabel(label); //添加百度label
    //     bm.setCenter(data.points[0]);
    //   }
    // }

    setTimeout(function(){
        var convertor = new BMap.Convertor();
        var pointArr = [];
        pointArr.push(ggPoint);
        convertor.translate(pointArr, 1, 5, translateCallback)
    }, 1000);  

    }

  

      function addMarker(point){
      var marker = new BMap.Marker(point);
      map.addOverlay(marker);
    }

    // function addClickHandler(target,window){
    //   target.addEventListener("click",function(){
    //     target.openInfoWindow(window);
    //   });
    // }

    // function addMapOverlay(){
      


    //   var markers = [
    //     {content:"深圳市南山区南山设计产业园工业村6栋307-309",title:"妙月科技",imageOffset: {width:-46,height:-21},position:{lat:113.931741,lng:22.552764}}
    //   ];


    //   for(var index = 0; index < markers.length; index++ ){
    //     var point = new BMap.Point(markers[index].position.lng,markers[index].position.lat);
    //     var marker = new BMap.Marker(point,{icon:new BMap.Icon("http://api.map.baidu.com/lbsapi/createmap/images/icon.png",new BMap.Size(20,25),{
    //       imageOffset: new BMap.Size(markers[index].imageOffset.width,markers[index].imageOffset.height)
    //     })});
    //     var label = new BMap.Label(markers[index].title,{offset: new BMap.Size(20,-10)});
    //     var opts = {
    //       width: 200,
    //       title: markers[index].title,
    //       enableMessage: false
    //     };
    //     var infoWindow = new BMap.InfoWindow(markers[index].content,opts);
    //     marker.setLabel(label);
    //     addClickHandler(marker,infoWindow);
    //     map.addOverlay(marker);
    //   };
    // }

    //向地图添加控件
    function addMapControl(){
      var scaleControl = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT});
      scaleControl.setUnit(BMAP_UNIT_IMPERIAL);
      map.addControl(scaleControl);
      var navControl = new BMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT,type:0});
      map.addControl(navControl);
      var overviewControl = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:true});
      map.addControl(overviewControl);
    }
    var map;
      